home *** CD-ROM | disk | FTP | other *** search
- ===================TIMEKEEPER===================
-
- v. 1.3 -- October 4, 1984
-
- A program to log usage of your computer.
- Can be used to compute billings for
- various jobs. Also will come in handy
- to document business usage of your
- computer for the IRS!
- ***************************************
- Copyright on this program is owned by
- Answers Unlimited, Inc., Northfield, IL
- c. 1984.
-
- Feel free to copy this program to any
- of your program disks -- or share it
- with a friend. If you find the program
- useful, you're encouraged to register
- your copy with a suggested donation of
- $15.00 which will be very much appreciated.
- This will entitle you to one free upgrade.
-
- Send contributions to:
- Answers Unlimited, Inc.
- 1618 Elder Lane
- Northfield, IL 60093
-
- ***************************************
- No warranties, express or implied, go
- with this program. If you have ideas
- about improving the program, drop me a
- note. If I incorporate them in a future
- version, I'll give you credit in this
- lead-off message. In this way, you'll
- achieve a version of immortality! If
- you find an insect hampering operation
- of the program, drop me a line about
- this too. An enhancement on v. 1.2, the
- automatic logging of time to the LOGFILE,
- was added at the suggestion of Skip Gasch,
- Chicago Computer Society.
-
- ***************************************
- Future planned enhancements include the
- following: 1) the ability to produce
- sorted lists of jobs by either job name,
- date, or worker; 2) reports in graph
- format; 3) reports generated in a
- format which can be imported by a
- spreadsheet; 4) the ability to track
- multiple tasks automatically, i.e.,
- switch from word processor to communi-
- cations program to spreadsheet to data-
- base and have the elapsed time cumulated
- automatically; and 5) cosmetic improve-
- ments in the display.
- ***************************************
-
- ------------------------------------------------------------------
-
-
-
-
-
-
-
-
- -2-
-
-
- TIMEKEEP is a simple utility program to help you keep track of
- jobs on the computer. It consists of three program files,
- TIMEKEEP.EXE, ONTIME.EXE, OFFTIME.EXE, and one data
- file, LOGFILE, which is created when you first use the programs.
- In addition to this, several temporary files are created in the
- process of using the program. You may see these listed in your
- directory if you abort the whole timekeeping operation sometime.
- These temporary files are named ELAPSED.TIM, BEGIN.TIM, and
- COUNT.FIL.
-
- TIMEKEEP produces a report on selected jobs. ONTIME records the
- beginning time of a job. OFFTIME records the ending time of a
- job, computes the elapsed time, and creates a cumulating
- computer log (LOGFILE) of your time spent on the computer.
-
- Make a backup of this LOGFILE frequently. It's what you would
- need to document business use of the computer.
-
- The IRS has made it plain that anyone wishing to take business-
- related deductions on a computer had better be able to substantiate
- business portion of use. This can best be done through a systematic
- log of computer use. If you're like me, you may find it easy to
- forget to keep track of all the different times you get on the
- computer. The OFFTIME program will automatically remind you to log
- usage. The TIMEKEEP program will produce a report on the time
- spent on a particular job along with billing information.
-
- To avoiΣ memor∙ lapses¼ incorporatσ thσ ONTIM┼ anΣ OFFTIM┼ file≤
- iε ß batcΦ file with your programs which will prompt you when you finish
- work for the appropriate information. Also, be sure to respond
- with the current date and time at the DOS "DATE" and "TIME"
- prompt (if you don't have a real-time clock). If you're using
- this with a hard disk which is partitioned into several volumes,
- as I do with a Davong, you will have to copy the program files
- to each volume at this time. Because of the constraints of
- my Davong, this program is written under DOS 1.1. I can't vouch
- for the implementation under the additional complexities of
- DOS 2.0 or DOS 2.n to the nth power.
-
- For example, if you frequently work with WordStar, you might
- create this batch file (enter the following just as it appears --
- <enter> means to press the ENTER key; ^Z is produced by hitting
- the F6 key):
-
- COPY CON: STAR.BAT <enter>
- ONTIME <enter>
- WS <enter>
- OFFTIME <enter>
- ^Z
-
-
-
-
-
-
-
-
-
-
- -3-
-
- Now, instead of typing WS to start WordStar, type STAR. Whenever
- you finish a WordStar session, you will be asked whether you want to
- use the time which has been recorded automatically or enter your
- own time. (You might want to enter you own time if the computer
- has been on but unattended for some time, and you only wish to bill
- for the actual time you are on the computer.)
-
- If you choose to use the automatic timekeeping function, you will next
- be asked for your initials and then the name of the job. If you are
- entering the elapsed time manually, you will be prompted to enter the
- time in the format hh/mm, that is, if you have been
- working on the computer for 3 hours and 15 minutes, enter 03/15.
-
- Please Note: The report system is not case sensitive at this
- point. You will have to be consistent about the way you enter a
- job name. If you're writing an article for PC WORLD, and you
- enter "PCWORLD" one time, "pcWorld" another, and PC World" a third
- time, you won't get an accurate report (unless you produce
- separate reports on each name). If you enter a job name which is
- not in the file, the program will tell you about this mistake.
-
- To use with any other program, just substitute the program name
- in the batch file where WS appears above.
-
- If you do not incorporate this in batch files, you will need to
- run the programs for the first time in the following order to create
- the required files -- if you don't you'll get the annoying message
- "File not found." You should enter the command from DOS "ONTIME" --
- followed by the command "OFFTIME" after the very short processing
- period for the first command.
-
- ---------
-
- The TIMEKEEP program is self-explanatory. After entering
- TIMEKEEP from the DOS prompt, the initial menu will appear.
- Choosing #1, "Report on a job", will lead you through the
- necessary input to produce a report.
-
- You will enter the job name, whether you want a hard-copy report
- from your printer, any additional time on the job which wasn't spent
- on the computer, any additional charges to be billed (such as
- telephone costs, messenger service, etc.) and then a report will be
- produced.
-
- If you simply want to print out a list of all computer use in
- chronological order, use the DOS TYPE command. Turn your printer
- on, bring it to live condition by pressing the <CTRL><PrtSc> keys in
- conjunction, and then enter this: "TYPE LOGFILE"
-
- --------
-
- This program was written to simpify my bookkeeping procedures, and I've
- used it for about six months. You may find the program useful
- but have different needs for tracking time or producing reports. For
- example, you might want the option to calculate non-computer time at
- a different rate. I'd be willing to consider customized versions on a
- minimal fee basis -- drop me a line. In any case, I hope you get
- some benefit out of the program.